extra holiday - German English Dictionary